Quay lại

Về Các Bản Chụp Nhanh (Snapshots)

Bản Chụp Nhanh Là Gì?

Bản chụp nhanh là một tính năng lưu giữ trạng thái của một phiên bản máy ảo tại một thời điểm cụ thể. Bản chụp nhanh lưu thông tin cấu hình và dữ liệu của máy ảo.

Ngoài việc lưu giữ trạng thái của một phiên bản máy ảo, các bản chụp nhanh còn cho phép bạn:

  • Tạo một máy ảo từ bản chụp nhanh (bản sao)
  • Xuất máy ảo tại thời điểm chụp nhanh dưới dạng OVA/XVA (dữ liệu có thể được tải xuống cục bộ, v.v.)
  • Khôi phục máy ảo về trạng thái tại thời điểm bản chụp nhanh được tạo

Ngoài ra, bản chụp nhanh chỉ là một phiên bản được lưu giữ của trạng thái hiện tại và không phải là “bản sao lưu”. Nếu bạn cần sao lưu hoặc nhân bản, bạn sẽ cần chuẩn bị bộ nhớ sao lưu.

Các Loại Bản Chụp Nhanh

Phiên bản Xen HRPC6Gf hỗ trợ các loại bản chụp nhanh máy ảo sau:

  • Bản Chụp Nhanh Mới: Đĩa (bộ nhớ)
  • Bản Chụp Nhanh Mới với Bộ Nhớ: Đĩa (bộ nhớ) và bộ nhớ (RAM)

Bản Chụp Nhanh Mới

Tạo một bản chụp nhanh của đĩa (bộ nhớ).

Bất kỳ máy ảo nào được khôi phục về bản chụp nhanh này, hoặc được sao chép hoặc xuất ra sẽ bắt đầu từ trạng thái “đặt lại bắt buộc tại thời điểm này”.

Nếu xentools được cài đặt, nó sẽ ít nhất làm sạch nội dung đĩa trong hệ điều hành ảo. Nếu không, tốt hơn là sử dụng lệnh sync (Linux, v.v.) để lưu giữ nó.

Bản Chụp Nhanh Mới với Bộ Nhớ

Tạo một bản chụp nhanh của đĩa (bộ nhớ) và bộ nhớ (RAM).

Bản chụp nhanh này bao gồm bộ nhớ, vì vậy khi bạn khôi phục về bản chụp nhanh, nội dung bộ nhớ cũng được khôi phục, khiến nó hoạt động giống như việc tiếp tục từ trạng thái tạm dừng.

Tuy nhiên, việc tạo bản chụp nhanh bao gồm bộ nhớ sẽ ghi toàn bộ nội dung bộ nhớ vào đĩa, vì vậy máy ảo sẽ bị tạm dừng trong thời gian đó và không thể sử dụng cho đến khi hình ảnh bộ nhớ được chụp xong.

Lưu Giữ Bản Chụp Nhanh

Số lượng tối đa bản chụp nhanh, bao gồm cả những bản được hệ thống tạo tự động, là 30 cho mỗi máy ảo.

Cách Tạo Bản Chụp Nhanh

Đối với phiên bản Xen HRPC6Gf, tạo bản chụp nhanh theo các cách sau:

  • Tạo bản chụp nhanh thủ công: Được tạo thủ công bởi người dùng
  • Tạo tự động các bản chụp nhanh định kỳ: Tạo tự động các bản chụp nhanh định kỳ bằng cách lặp lại các bản chụp nhanh
  • Tạo tự động bằng nhân bản: Tạo tự động bằng quy trình nhân bản bản chụp nhanh

Hiểu cấu trúc của bản chụp nhanh trong Xen

Các bản chụp nhanh của Xen là một phương pháp chụp nhanh sử dụng kho lưu trữ nền (backing store). Do đó, khi một bản chụp nhanh được thực hiện, hình ảnh đĩa ảo hiện tại được giữ nguyên ở chế độ chỉ đọc, và các khác biệt sau đó được lưu trữ trong kho lưu trữ nền (đĩa khác biệt). Kết quả là số lượng hình ảnh đĩa ảo tăng lên theo số lượng bản chụp nhanh.

Càng có nhiều thông tin khác biệt, quá trình đọc sẽ càng chậm, vì quá trình đọc sẽ phải tham chiếu theo thứ tự “khác biệt n → khác biệt n-1 → … → khác biệt 1 → dữ liệu gốc”. Ngoài ra, nếu bạn để các bản chụp nhanh không cần thiết như hiện tại, các hình ảnh đĩa khác biệt sẽ tiếp tục tăng lên, chiếm dung lượng trên bộ nhớ của bạn.

Do đó, tổng số bản chụp nhanh là cố định, và số lượng tối đa bản chụp nhanh, bao gồm cả những bản được hệ thống sử dụng, là 30. Ngoài ra, vì dữ liệu gốc được chia sẻ theo cách này, các bản chụp nhanh không phải là bản sao lưu, mà chỉ cung cấp bảo vệ dữ liệu logic trong phiên bản máy ảo, và không thể chịu được sự phá hủy đĩa ở tầng hypervisor. Vì vậy, bản sao lưu phải được thực hiện riêng.

Khi bạn xóa một bản chụp nhanh, một quá trình sẽ chạy để kết hợp đĩa gốc và đĩa khác biệt.

Trên thực tế, còn có một quá trình hợp nhất các kho lưu trữ nền, là các đĩa khác biệt, và trong trường hợp này, để đảm bảo không mất dữ liệu do sự cố bất ngờ trong quá trình hợp nhất, một hình ảnh dữ liệu riêng biệt được tạo trên bộ nhớ bằng cách kết hợp hai khác biệt, và hình ảnh khác biệt không cần thiết sẽ bị xóa ở cuối quá trình. Do đó, cũng cần có dung lượng trống cho khu vực này. Theo hướng dẫn, cần có khoảng dung lượng trống tương đương với kho lưu trữ nền của bản chụp nhanh cần xóa.

Quá trình hợp nhất các đĩa khác biệt để xóa bị trì hoãn. Do đó, ngay cả khi bản chụp nhanh dường như đã biến mất, dung lượng tạm thời vẫn được sử dụng cho đến khi quá trình hợp nhất hoàn tất, vì vậy bạn phải luôn đảm bảo có dung lượng trống. Để biết thông tin về cơ chế xóa bản chụp nhanh, xem Thông Tin Hỗ Trợ/Hướng Dẫn/HRPC – Xen Orchestra/Quản Lý Máy Ảo/Xóa Bản Chụp Nhanh.

Nếu bạn có một số lượng bản chụp nhanh nhất định, việc di chuyển trực tiếp sẽ không hoạt động. Vì vậy, hãy đảm bảo xóa chúng khi bạn không còn cần nữa.